package main

import "fmt"

func demo1(a int, b int) {
	fmt.Println(a + b)
}

type FUNCDEMO func(int, int)

func main() {
	// 函数的名字表示一个地址 函数在代码区的地址
	fmt.Println(demo1)
	//f := demo1
	//var f func(int, int)
	var f FUNCDEMO
	f = demo1
	fmt.Println(f)
	f(10,20)
	fmt.Printf("%T", f)
}
